*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
input{
border: 0;
outline: none;
}
a{
    color: #333;
    text-decoration: none;
}
.Login {
    .Login-logo {
        text-align: center;
        margin-top: 50px;
      img {
       width: 134px;
       height: 45px;
      }
    }
  
    .Login-fm {
        padding: 0 20px;
      .login-mobile {
          width: 100%;
          border-bottom: 1px solid #ccc;
        input {
            color: #333;
            height: 40px;
            margin: 13px 0 ;
        }
      }
  
      .login-Comple {
          display: flex;
          justify-content: space-between;
          align-items: center;
          width: 100%;
          border-bottom: 1px solid #ccc;
        .login-Comple-left {
           
          input {
              height: 40px;
            margin:  13px 0;
          }
        }
  
        .login-Comple-right {
            width: 82px;
            height: 30px;
            border: 1px solid #ccc;
            display: flex;
            justify-content: center;
            align-items: center;
          a {
            color: #333;
            font-size: 12px;
          }
        }
      }
      .error-title{
        color: red;
        font-size: 14px;
      }
      .login-psw {
          display: flex;
          justify-content: space-between;
          padding: 20px 0;
        .login-psw-left {
          a.login-psw-left-title {
            color: #7f7f7f !important;
          }
        }
  
        .login-psw-right {
          a.login-psw-right-title {
            
          }
        }
      }
  
      .login-btn {
        width: 100%;
        height: 45px;
        background: #DD1A21;
        a.login-btn-title {
            display: block;
            color: white;
            text-align: center;
            line-height: 45px;
        }
      }
  
      .login-agree {
         font-size: 12px;
         margin-top: 10px;
        input.login-agree-checked {
            margin-right: 5px;
        }
  
        span.login-agree-title {
            color: #7f7f7f;
        }
  
        a.login-agree-a {
            color: #007AFF;
        }
      }
    }
  }